home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / devel / lang / lisp / stk-3.0 / stk-3 / blt-for-STk-3.0 / blt-1.9 / src / Makefile < prev   
Encoding:
Makefile  |  1995-12-26  |  2.5 KB  |  85 lines

  1. # Generated automatically from Makefile.in by configure.
  2. # ------------------------------------------------------------------------
  3. #     Makefile for normal version of BLT library
  4. # ------------------------------------------------------------------------
  5.  
  6. # ------------------------------------------------------------------------
  7. #     C Compiler options 
  8. # ------------------------------------------------------------------------
  9.  
  10. CC               = @CC@
  11. CFLAGS      = @CDEBUGFLAGS@
  12. DEFINES          =  -DNO_INLINE_PROLOG -DBLT_LIBRARY=\"$(BLT_LIBRARY)\"
  13. TOPDIR          = @DESTDIR@
  14. LIBDIR          = @LIBDIR@
  15. BLT_LIBRARY      = @BLT_LIBRARY@
  16.  
  17. # ------------------------------------------------------------------------
  18. #     Directories containing Tcl and Tk include files and libraries
  19. # ------------------------------------------------------------------------
  20.  
  21. TCL_INCLUDE       = 
  22. TK_INCLUDE        = 
  23. X_INCLUDE         = @XINCSW@
  24.  
  25. # ------------------------------------------------------------------------
  26. #     Don't edit anything beyond this point
  27. # ------------------------------------------------------------------------
  28.  
  29. OBJS         = bltGraph.o bltGrAxis.o bltGrBar.o bltGrElem.o \
  30.           bltGrHairs.o bltGrLegd.o bltGrLine.o bltGrMisc.o \
  31.           bltGrPS.o bltGrTag.o  \
  32.               bltCutbuffer.o bltBell.o \
  33.               bltInit.o bltBgexec.o bltBitmap.o bltBusy.o \
  34.           bltDebug.o bltDragDrop.o bltHtext.o bltList.o \
  35.           bltTable.o bltUtil.o bltWatch.o bltWin.o 
  36.  
  37. SRCS         = bltGraph.c bltGrAxis.c bltGrBar.c bltGrElem.c \
  38.           bltGrHairs.c bltGrLegd.c bltGrLine.c bltGrMisc.c \
  39.           bltGrPS.c bltGrTag.c  \
  40.               bltCutbuffer.c bltBell.c \
  41.               bltInit.c bltBgexec.c bltBitmap.c bltBusy.c \
  42.           bltDebug.c bltDragDrop.c bltHtext.c bltList.c \
  43.               bltTable.c bltUtil.c bltWatch.c bltWin.c 
  44.  
  45. libname      = libBLT.a
  46. INCLUDES    = -I. $(TK_INCLUDE) $(TCL_INCLUDE) $(X_INCLUDE)
  47. CC_SWITCHES    = $(CFLAGS) $(DEFINES) $(INCLUDES)
  48. INSTALL      = @INSTALL@
  49. INSTALL_DATA      = @INSTALL_DATA@
  50. RANLIB       = @RANLIB@
  51. SHELL        = /bin/sh
  52. AR           = ar rc
  53. RM           = rm -f
  54. LINT        = lint
  55. LINTFLAGS    = -axhbn
  56. srcdir         = .
  57.  
  58. all: $(libname)
  59.  
  60. $(libname):  $(OBJS)
  61.     $(RM) $@
  62.     $(AR) $@ $(OBJS)
  63.     $(RANLIB) $@
  64.  
  65. install: $(libname) install-dirs
  66.     $(INSTALL_DATA) $(libname) $(LIBDIR)
  67.     $(RANLIB) $(LIBDIR)/$(libname)
  68.  
  69. install-dirs:
  70.     @for i in $(TOPDIR) $(LIBDIR) ; do \
  71.         if test ! -d $$i ; then \
  72.         mkdir $$i ; \
  73.         fi ; \
  74.         done
  75.  
  76. clean:
  77.     $(RM) $(OBJS) $(libname) *\~ "#"*
  78.  
  79. lint:
  80.     $(LINT) $(LINTFLAGS) $(DEFINES) $(INCLUDES) $(SRCS)
  81.  
  82. .c.o:
  83.     $(CC) -c $(CC_SWITCHES) $<
  84.  
  85.